﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace WinLib.Model
{
    /// <summary>
    /// SSO_UserBaseInfo:实体类(属性说明自动提取数据库字段的描述信息)
    /// </summary>
    [Serializable]
    public partial class SSO_UserBaseInfo
    {
        public SSO_UserBaseInfo()
        { }
        #region Model
        private int _sysid;
        private string _realname;
        private string _usercode;
        private string _password;
        private string _unitname;
        private string _departname;
        private string _unitaddress;
        private string _telephone;
        private string _postcode;
        private string _email;
        private int? _ishasextend;
        private int? _ishasmap;
        private int? _ishasrole;
        private string _identificationcard;
        private DateTime? _createtime;
        private string _userdescript;
        private int? _ismanager;
        private int? _recflag;
        private int? _userflag;
        private int? _sex;
        private DateTime? _joindate;
        private DateTime? _enddate;
        private string _question;
        private string _answer;
        private string _ip;
        private DateTime? _birth;
        private string _positions;
        private string _education;
        private string _librarycard;
        private string _cellphone;
        private string _jobs;
        private string _city;
        private string _county;
        private string _ipfrom;
        private string _ipto;
        private int? _userrole;
        private int? _roleright;
        private string _appcode;
        private string _reqcode;
        private string _realpassword;
        private string _cardtype;
        private string _country;
        private string _province;
        private string _fax;
        private string _roamflag;
        private string _regcode;
        private int? _logincount = 1;
        /// <summary>
        /// 
        /// </summary>
        public int SYSID
        {
            set { _sysid = value; }
            get { return _sysid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string RealName
        {
            set { _realname = value; }
            get { return _realname; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string UserCode
        {
            set { _usercode = value; }
            get { return _usercode; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string password
        {
            set { _password = value; }
            get { return _password; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string UnitName
        {
            set { _unitname = value; }
            get { return _unitname; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string DepartName
        {
            set { _departname = value; }
            get { return _departname; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string UnitAddress
        {
            set { _unitaddress = value; }
            get { return _unitaddress; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Telephone
        {
            set { _telephone = value; }
            get { return _telephone; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string PostCode
        {
            set { _postcode = value; }
            get { return _postcode; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Email
        {
            set { _email = value; }
            get { return _email; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? IsHasExtend
        {
            set { _ishasextend = value; }
            get { return _ishasextend; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? IsHasMap
        {
            set { _ishasmap = value; }
            get { return _ishasmap; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? IsHasRole
        {
            set { _ishasrole = value; }
            get { return _ishasrole; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string IdentificationCard
        {
            set { _identificationcard = value; }
            get { return _identificationcard; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? CreateTime
        {
            set { _createtime = value; }
            get { return _createtime; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string UserDescript
        {
            set { _userdescript = value; }
            get { return _userdescript; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? IsManager
        {
            set { _ismanager = value; }
            get { return _ismanager; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? RECFLAG
        {
            set { _recflag = value; }
            get { return _recflag; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? UserFlag
        {
            set { _userflag = value; }
            get { return _userflag; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? Sex
        {
            set { _sex = value; }
            get { return _sex; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? JoinDate
        {
            set { _joindate = value; }
            get { return _joindate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? EndDate
        {
            set { _enddate = value; }
            get { return _enddate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Question
        {
            set { _question = value; }
            get { return _question; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Answer
        {
            set { _answer = value; }
            get { return _answer; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string IP
        {
            set { _ip = value; }
            get { return _ip; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? Birth
        {
            set { _birth = value; }
            get { return _birth; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Positions
        {
            set { _positions = value; }
            get { return _positions; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Education
        {
            set { _education = value; }
            get { return _education; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string LibraryCard
        {
            set { _librarycard = value; }
            get { return _librarycard; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string CellPhone
        {
            set { _cellphone = value; }
            get { return _cellphone; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Jobs
        {
            set { _jobs = value; }
            get { return _jobs; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string City
        {
            set { _city = value; }
            get { return _city; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string County
        {
            set { _county = value; }
            get { return _county; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string IPFrom
        {
            set { _ipfrom = value; }
            get { return _ipfrom; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string IPTo
        {
            set { _ipto = value; }
            get { return _ipto; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? UserRole
        {
            set { _userrole = value; }
            get { return _userrole; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? RoleRight
        {
            set { _roleright = value; }
            get { return _roleright; }
        }
        /// <summary>
        /// 国图接口要求：应用系统编码
        /// </summary>
        public string AppCode
        {
            set { _appcode = value; }
            get { return _appcode; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string ReqCode
        {
            set { _reqcode = value; }
            get { return _reqcode; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string RealPassword
        {
            set { _realpassword = value; }
            get { return _realpassword; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string CardType
        {
            set { _cardtype = value; }
            get { return _cardtype; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Country
        {
            set { _country = value; }
            get { return _country; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Province
        {
            set { _province = value; }
            get { return _province; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Fax
        {
            set { _fax = value; }
            get { return _fax; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string RoamFlag
        {
            set { _roamflag = value; }
            get { return _roamflag; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string RegCode
        {
            set { _regcode = value; }
            get { return _regcode; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? LoginCount
        {
            set { _logincount = value; }
            get { return _logincount; }
        }
        #endregion Model

    }
}